﻿using Microsoft.Practices.Prism.ViewModel;
using System;
using System.Collections.ObjectModel;

namespace Neudesic.Pulse.ViewModels.Design
{
    public class ShellViewModel : NotificationObject
    {

        ObservableCollection<Exception> exceptions = new ObservableCollection<Exception>();

        /// <summary>
        /// Gets the last exceptions.
        /// </summary>
        /// <value>The last exception.</value>
        public ObservableCollection<Exception> Exceptions
        {
            get { return exceptions; }
        }
    
        /// <summary>
        /// Initializes a new instance of the <see cref="ShellViewModel" /> class.
        /// </summary>
        public ShellViewModel()
        {
            exceptions.Add(new NotImplementedException());
            exceptions.Add(new NullReferenceException());
        }

    }
}
